The Gestalt heuristic: learning the right level of abstraction to better search the optima
نویسندگان
چکیده
Nowadays, engineering process often requires the optimization of a cost: improving energetic yield, minimizing the used space, reducing the development effort, . . . Not surprisingly, research in optimization is one of the most active field of computer science. Metaheuristics are among the state-of-the-art techniques for combinatorial optimization problem. In this context, the paper addresses the following question: “Considering computation time and implementation ease constraints, is it then possible to build a system increasing the efficiency of the used metaheuristic by automatically altering the problem representation during the optimization process?”. Inspiring by the Gestalt psychology, a descriptive theory of complex cognitive processes such as vision, the paper suggests the Gestalt heuristic as a valid solution. The heuristic mechanism mainly consists in building a meta-model, an abstraction of the problem. This meta-model is used as a filter or a lens inserted between the metaheuristic and the problem representation. From an engineering point of view, the Gestalt heuristic is a promising additional mechanism for rapid prototyping and anytime optimization context. After introducing a formal and unified framework for Gestalt heuristic, the paper gives an illustrated guideline for the implementation of this newheuristic. The suggested implementation is then experimentally tested and discussed.
منابع مشابه
A Meta-heuristic Algorithm for Global Numerical Optimization Problems inspired by Vortex in fluid physics
One of the most important issues in engineering is to find the optimal global points of the functions used. It is not easy to find such a point in some functions due to the reasons such as large number of dimensions or inability to derive them from the function. Also in engineering modeling, we do not have the relationships of many functions, but we can input and output them as a black box. The...
متن کاملA Differential Evolution and Spatial Distribution based Local Search for Training Fuzzy Wavelet Neural Network
Abstract Many parameter-tuning algorithms have been proposed for training Fuzzy Wavelet Neural Networks (FWNNs). Absence of appropriate structure, convergence to local optima and low speed in learning algorithms are deficiencies of FWNNs in previous studies. In this paper, a Memetic Algorithm (MA) is introduced to train FWNN for addressing aforementioned learning lacks. Differential Evolution...
متن کاملA Monte Carlo-Based Search Strategy for Dimensionality Reduction in Performance Tuning Parameters
Redundant and irrelevant features in high dimensional data increase the complexity in underlying mathematical models. It is necessary to conduct pre-processing steps that search for the most relevant features in order to reduce the dimensionality of the data. This study made use of a meta-heuristic search approach which uses lightweight random simulations to balance between the exploitation of ...
متن کاملSIMULATED ANNEALING ALGORITHM FOR SELECTING SUBOPTIMAL CYCLE BASIS OF A GRAPH
The cycle basis of a graph arises in a wide range of engineering problems and has a variety of applications. Minimal and optimal cycle bases reduce the time and memory required for most of such applications. One of the important applications of cycle basis in civil engineering is its use in the force method to frame analysis to generate sparse flexibility matrices, which is needed for optimal a...
متن کاملHybrid Teaching-Learning-Based Optimization and Harmony Search for Optimum Design of Space Trusses
The Teaching-Learning-Based Optimization (TLBO) algorithm is a new meta-heuristic algorithm which recently received more attention in various fields of science. The TLBO algorithm divided into two phases: Teacher phase and student phase; In the first phase a teacher tries to teach the student to improve the class level, then in the second phase, students increase their level by interacting amon...
متن کامل